pet developers cats dogs informatica cattery catteries dog inform internet irr open source investment invest puppies cfa cat investing projects internal rate of return development investor